Distributed Tool for Performance Testing
نویسنده
چکیده
Voice and data networks require infrastructure components of highest quality and that is achieved through testing. However, software performance and performance testing have been less studied and reported on. This paper presents the tool developed and used in the performance and stability testing of a networks integration infrastructure. We also report on the experience with our tool and performance problems related to Java. Our findings are based on the work and feedback by the programmers with a solid object-oriented background. Their experience with Java was mixed, but the tool and concepts of distributed programming were new.
منابع مشابه
Performance testing in LOGFLOW
LOGFLOW is a distributed Prolog implementation on a transputer network. Evaluating a distributed system causes a number of theoretical and practical problems. In this paper, a monitoring tool is described which was designed and implemented to tackle with several problems of distributed performance testing. Some improvements are also introduced which were made in LOGFLOW based on the results of ...
متن کاملCloud-Based Distributed Mutation Analysis
Mutation Testing is a fault-based software testing technique which is too computationally expensive for industrial use. Cloud-based distributed computing clusters, taking advantage of the MapReduce programming paradigm, represent a method by which the long running time can be reduced. In this paper, we describe an architecture, and a prototype implementation, of such a cloud-based distributed m...
متن کاملPerformance modeling of the distributed computing environment
We develop an analytic performance model for client/server communications using Remote Procedure Call (RPC) with no security over the connectionless datagram protocol in the Open Software Foundation's Distributed Computing Environment (OSF/DCE). It combines features from NetMod, a network performance modeling tool, and the Method of Layers which is a software performance modeling tool. The purp...
متن کاملVisualizing Interactions in Distributed Java Applications
Distributed Java applications represent a large growth area in software. Such applications are composed of distributed components that interact with each other to provide the desired functionality. Visualization of these interactions helps designers, programmers and testers in many aspects of software development: understanding application behavior, testing, debugging, checking conformance of t...
متن کاملThe Design, Performance, and Use of DiPerF: An automated DIstributed PERformance testing Framework
We present DiPerF, a DIstributed PERformance testing Framework, aimed at simplifying and automating performance evaluation of networked services. DiPerF coordinates a pool of machines that test a target service, collects and aggregates performance metrics, and generates performance statistics. The aggregate data collected provide information on service throughput, service response time, service...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006